insulated enclosure - Alemán Inglés Diccionario